System info
- Elixir: 1.7.4
- Erlang: 20.3.8.9
- Operating system: Linux
- Available memory: 7.74 GB
- CPU Information: Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz
- Number of Available Cores: 4
Run Time Comparison
| Name |
Iterations per Second |
Average |
Deviation |
Median |
Minimum |
Maximum |
Sample size |
| union ordsets |
1142.05 K |
0.88 μs |
±2625.10% |
0.72 μs |
0.63 μs |
33090.01 μs |
2097912 |
| union map_sets |
878.77 K |
1.14 μs |
±2182.62% |
0.94 μs |
0.80 μs |
33179.23 μs |
1918945 |
| union gb_sets |
90.65 K |
11.03 μs |
±492.74% |
9.76 μs |
8.84 μs |
33654.75 μs |
398288 |
| union sets |
32.00 K |
31.25 μs |
±133.73% |
28.44 μs |
26.81 μs |
15791.81 μs |
152302 |
Memory Usage Comparison
| Name |
Average |
Deviation |
Median |
Minimum |
Maximum |
Sample size |
| union ordsets |
1.56 KB |
±0.00% |
1.56 KB |
1.56 KB |
1.56 KB |
87766 |
| union map_sets |
1.47 KB |
±0.00% |
1.47 KB |
1.47 KB |
1.47 KB |
59638 |
| union gb_sets |
14.28 KB |
±0.00% |
14.28 KB |
14.28 KB |
14.28 KB |
31451 |
| union sets |
21.41 KB |
±0.00% |
21.41 KB |
21.41 KB |
21.41 KB |
26688 |